package com.jsh.erp.datasource.entities;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class SalesOut extends DepotItem {
    @ApiModelProperty("商品id")
    private String MId;
    @ApiModelProperty("商品名称")
    private String MName;
    @ApiModelProperty("型号")
    private String MModel;
    @ApiModelProperty("单位")
    private String MaterialUnit;
    @ApiModelProperty("颜色")
    private String MColor;
    @ApiModelProperty("规格")
    private String MStandard;
    @ApiModelProperty("制造商")
    private String MMfrs;
    @ApiModelProperty("自定义1")
    private String MOtherField1;
    @ApiModelProperty("自定义2")
    private String MOtherField2;
    @ApiModelProperty("自定义3")
    private String MOtherField3;
    @ApiModelProperty("是否开启序列号，0否，1是")
    private String enableSerialNumber;
    @ApiModelProperty("确认售价，0否，1是")
    private String enableBatchNumber;
    @ApiModelProperty("要货仓库")
    private String DepotName;
    @ApiModelProperty("配送仓库")
    private String AnotherDepotName;
    @ApiModelProperty("单位id")
    private String UnitId;
    @ApiModelProperty("单位名称")
    private String unitName;
    @ApiModelProperty("比例")
    private Integer ratio;
    @ApiModelProperty("副单位")
    private String otherUnit;
    @ApiModelProperty("")
    private BigDecimal presetPriceOne;
    @ApiModelProperty("票据号")
    private String priceStrategy;
    @ApiModelProperty("采购价格")
    private BigDecimal purchaseDecimal;
    @ApiModelProperty("商品条码")
    private String barCode;
    @ApiModelProperty("供应商")
    private String organId;
    @ApiModelProperty("供应商名称")
    private String organName;
    @ApiModelProperty("单位")
    private String unit;
    @ApiModelProperty("商品价格id")
    private String meId;
    @ApiModelProperty("商品原单价 促销活动使用的")
    private String originalUnitPrice;
    private BigDecimal commodityDecimal;
    private BigDecimal wholesaleDecimal;
    private BigDecimal refundAllPrice;
    private BigDecimal refundOperNumber;
    private String categoryName;
    private String number;
    private Date operTime;
    private String operTimeStr;

    private BigDecimal OutSumRetail;
    private BigDecimal OutSum;
    private BigDecimal InSumRetail;
    private BigDecimal InSum;
    private BigDecimal OutSumRetailPrice;
    private BigDecimal OutSumPrice;
    private BigDecimal InSumRetailPrice;
    private BigDecimal InSumPrice;
    private BigDecimal costAmount;
    private BigDecimal outInSumPrice;


}
